Populate a Dialog with data from one or more tables
Description
Populate the controls with data from one or more tables.
Use of this action is described in the "[Populating a Repeating Section from a Table]" guide in the RepeatingSection part of the UX documentation.
Action Properties
- Populate Dialog Settings
- Description
- Primary key source
To populate the Dialog you must specify the primary key of the record you wish to load. You can either specify an explicit primary key value, or you can specify the name of a variable that contains the primary key. If the primary key contains multiple columns, you must enter the primary key value as a ||| (three pipes) delimited list of column values. For example, if the primary key is Firstname and Lastname, you could specify 'Fred|||Smith' as the primary key value.
- Primary key value
Specify the primary key of the record you want to load. If the primary key has multiple columns, use ||| (three pipes) to delimit the values. For example, if the primary key is Firstname and Lastname, you could specify 'Fred|||Smith' as the primary key value.
- Variable that contains the primary key
Specify tha name of the variable that contains the primary key of the record you wish to load. You can specify a local variable, defined in this event handler, or a session variable. This setting appears once the 'Primary key source' is set to 'ReadFromVariable'.
- Record not found message
Specify the message to show if the record was not found. You can use language tags in the message. (e.g. <a5:r>message</a5:r>)
- Maximum number of child records to retrieve
If the Dialog has Repeating Sections, specify the maximum number of records to retrieve for each Repeating Section in the Dialog.
- Show debugging information
Show the commands used to query the table(s) to retrieve the data to be shown in the Dialog and the Javascript response sent to the Dialog.
- Capture raw data
Specify if the data that is retrieved from the table should be made available to your script. If you select this option, then the data from the table(s) will be available in a dot variable whose name you can specify. For example, say you specify a dot variable called '_data'. The _data object will include variables like _data.FIRSTNAME, _data.QUANTITY_A5INSTANCE1 (for data in a Repeating Section).
- Dot variable name for captured data
Specify the name of the dot variable to use for the captured data.